With its dragons and Asian mystique, L’Oriental restaurant’s entrance, next to Little Venice, entices customers up the stairs into a world of fusion cuisine. L’Oriental is the island’s first Oriental-fusion...
Achilles is the latest addition to Bermuda’s leading group of independent restaurants, The Little Venice Group. This modern tavern on the sea located close to the historic town of St. George serves authentic dishes from the...
Achilles Bay, 33 Sea Venture Landing ( formerly Blackbeard’s), Coot Pond Road, Saint George, Bermuda, GE03